micro propulsor - Turkish English Dictionary